// 方法创建一个新对象，使用现有的对象来提供新创建的对象的 __proto__
function create(proto) {
  function F() {}
  f.prototype = proto
  return new F()
}